Synthesizing Recon gurable Sequential Machines Using Tabular Models

نویسندگان

  • Kamlesh Rath
  • Jian Li
چکیده

Two common problems we face in implementing recon gurable systems on currently available FPGA chips are: (1) tting designs which are too big for available hardware resources on a single FPGA chip, (2) lack of synthesis tools for high-level speci cations. One solution to address the rst problem is partial recon guration or run-time recon guration which requires only loading a portion of the design onto a FPGA chip at one time. In this paper, we present a synthesis methodology which starts from high-level system speci cations and synthesizes run-time recon gurable systems. Our approach uses tabular models as intermediate data structures. Tabular representations provide a convenient platform for separating control and data-path, and dividing the data-path into separate control-paths. This makes our approach very useful in synthesis targeted at implementations that depend on run-time recon guration to t bigger designs on currently available FPGA chips.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Synthesizing Reconfigurable Sequential Machines Using Tabular Models

Two common problems we face in implementing reconngurable systems on currently available FPGA chips are: (1) tting designs which are too big for available hardware resources on a single FPGA chip, (2) lack of synthesis tools for high-level speciications. One solution to address the rst problem is partial reconnguration or run-time recon-guration which requires only loading a portion of the desi...

متن کامل

Recon gurable Computing: Architectures, Models and Algorithms

The performance requirements of applications have continuously superseded the computing power of architecture platforms. Increasingly larger number of transistors available on a chip have resulted in complex architectures and integration of various architecture components on the chip. But, the incremental performance gains obtained are lower as the complexity and the integration increase. Recon...

متن کامل

Reconngurable Computing: Architectures, Models and Algorithms Current Science: Special Section on Computational Science

ion Mapping Parameters Scheduling Figure 2: Traditional Design Synthesis Approach and the Model-based Approach One major problem in using FPGAs to speed-up a computation is the design process. The \standard CAD approach" used for digital design is typically employed (see Figure 2). The required functionality is speci ed at a high level of abstraction via an HDL or a schematic. FPGA libraries sp...

متن کامل

High-speed 2-D convolution with a custom computing machine

Custom computing machines, a class of computational platforms consisting of recon gurable functional units with recon gurable interconnection networks, provide a middle-ground between specialpurpose hardware, which provide high execution speed, and general-purpose computers, which o er exibility. The Splash-2 system, one such custom computing machine, is an experimental platform for complex com...

متن کامل

Reconfigurable Software for Open Architecture Controllers

Recon gurable software is highly desired for open architecture machine control systems when new products require new machine con gurations and applications. In this paper, we present an architecture that supports recon gurable software construction. In this architecture, the controller software consists of a set of well-de ned components and a set of behavior speci cations. Each component is mo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000